package ogs.lib.mina.core.filterchain
{
	public interface NextFilter 
	{
		function sessionOpened():void;
		
		function sessionClosed():void;
		
		function exceptionCaught(cause:Error):void;
		
		function messageReceived(message:Object):void;
		
		function filterWrite(message:Object):void;
		
		function filterClose():void;
	}
}
